
#!/bin/sh
docker stop wt-plg-server-p
PIDST=$!
wait $PIDST

docker rm wt-plg-server-p
PIDA=$!
wait $PIDA

docker rmi wt-plg-server:0.0.1 
PIDS=$!
wait $PIDS

docker build -t wt-plg-server:0.0.1 -f Dockerfile .

PID=$!

wait $PID

STATUS=$?

echo "命令的退出状态: $STATUS"
if [ $STATUS -eq 0 ]; then 
    echo "命令执行成功"

    docker run --name wt-plg-server-p -p 8888:8888 -it --memory="1g" --memory-swap="1g" --rm -d wt-plg-server:0.0.1 

    # 获取容器的退出状态
else
    echo "命令执行失败"

fi
#  docker run --name wt-plg-server-p -p 8888:8888 -it --cpus=2 --memory="3g" --memory-swap="3g" --rm -d wt-plg-server:1.1.0 
# docker run --name wt-plg-server-t -p 9999:8888 -it --rm -d wt-plg-server-t:5.0.0 
# docker run --name wt-plg-server-p -p 8888:8888 -it --rm -d wt-plg-server:2.2.1